---
sidebar_position: 1
---


运行于Windows上的服务监测软件，通过将运行程序添加到程序监测列表中达到一键启动、停止、管理程序的功能。

目的是为了解决windows上单体服务无法使用自动化的部署服务，从而导致的部署、管理困难的问题。

[软件下载](http://www.ankept.com:8099/index.php?share/folder&user=1&sid=zJSXrmsx)

## 1. 启动软件

双击 start.bat 即可启动软件，运行后程序如下图所示：

![image-20221016203934757](./img/image-20221016203934757.png)

## 2. 添加检查项

+ **方式一：** 拖动程序文件进行添加。将程序启动文件拖动到软件窗口即可添加。

  ![GIF](./img/GIF.gif)

+ **方式二：** 通过点击菜单进行添加

  在菜单中选择 【检查项管理】-> 【添加本地检查项】选择需要监测并启动的程序即可添加。

## 3. 检查项配置

检查项配置界面如下图所示

![image-20221016210956936](./img/image-20221016210956936.png)

+ **启动文件：** 启动检查项时需要执行的运行文件，可以为 exe, bat, cmd … 等类型的可执行文件，也可以为 jar 包，其中设置为jar包的时候不需要配置额外 java， 只需要将启动文件设置为需要运行的jar包即可。

+ **名称：** 可以随意填写的名称，用于主页面中显示名称

+ **监测标识符、监测方式：**软件通过何种方式监测检查项是否运行，如果为java程序请选择 `Java` ，如果为可执行程序选择监测方式为 `可执行程序`。

+ **是否支持自动启动：** 如果点击支持自动启动后，打开软件的自动监测功能，程序将会在监测到检查项停止后自动启动检查项。

+ **自定义操作：** 可以支持自定义的操作内容，比如自定义打开某个文件，打开某个网址，打开某个文件夹。

+ **运行参数：** 目前支持两种运行参数，VMArgs（仅适用于java程序）， CommandArgs（适用于所有程序）


### 3.1 示例1: 微信（指代一般的windows可执行程序，比如nginx.exe, redis, influxdb 等类型的程序）

![image-20221016211950741](./img/image-20221016211950741.png)

### 3.2 示例2: SpringBoot jar 包 （指代一系列以java开发的 fastjar 后台服务）

:::tip
java程序支持添加虚拟机参数，只需要在 +add Args 中勾选VM Args 就可以添加虚拟机参数了，这样命令行参数可以控制jar包运行环境，虚拟机参数可以能控制虚拟机参数==
:::

![image-20221016212226378](./img/image-20221016212226378.png)



## 4. 检查项操作

### 4.1 通用操作

添加检查项成功后，界面中显示检查项信息与检查项操作，界面中显示如下。

![image-20221016210708878](./img/image-20221016210708878.png)

其中通用的个按钮对应的四项操作分别为：

+  启动/停止 检查项
+ 删除检查项
+ 定位启动文件
+ 打开配置

### 4.2 自定义操作

如果检查项添加了自定义的操作，将会在检查项后方出现 **“更多”** 按钮，点击后可显示自定义的操作。

适用场景：

1. Springboot的运行jar包，可能需要经常性修改配置文件，那么可以添加打开文件操作，一键打开配置文件。
2. Springboot jar包可能提供了一个web地址，添加打开website操作，即可一键打开该项目的网址

#### 添加自定义操作

在检查项配置界面即可添加自定义操作，如下（以添web地址为例）

![image-20221016213656885](./img/image-20221016213656885.png)

![image-20221016213416683](./img/image-20221016213416683.png)

#### 执行自定义操作

在检查项配置界面中可以点击，在主页面的软件更多操作中可以点击。

![image-20221016213546333](./img/image-20221016213546333.png)



## 5. 软件配置

### 5.1 开机自启动和自动监测

点击菜单 【选项】软件配置即可进行软件配置

+ 开机自启动，勾选开机自启动软件将会在开机时自动启动。
:::tip
注意：开机自启动软件会新建启动脚本在电脑的自启动目录中，因此一些杀毒软件如360会有警告，允许即可，否则开机自启动将不会设置成功。
:::

+ 自动监测，打开该选项后，会对检查项列表中那些没有启动的检查项进行启动。
:::caution
  注意该操作为高危操作，需要确保所有检查项都能被正确检测到，如果有的检查项可以被启动，但是不会被监测到，会存在软件被启动多个导致电脑卡死的问题。
:::

### 5.2 显示图标配置

点击菜单 【检查项管理】 -> 【图标含义】 可在弹出的图标配置弹出框中配置需要展示那些图标。

打开或关闭图标都可实时在界面上刷新显示。

![image-20221016220446986](./img/image-20221016220446986.png)


